
//#include "stdafx.h"



#ifdef  __cplusplus

extern  "C" {
#endif 

typedef MMP_UBYTE* (*FuncAllocMem)(int);
typedef void (*FuncRefreshMem)(void);
typedef void (*FuncFreeMem)(void*);
typedef void (*FuncDebugMsg)(char*, int, int);
MMP_UBYTE* ProcessBarCodeImg(MMP_UBYTE *pImageBuffer, int width, int height);

void AssignMemAllocFunc(FuncAllocMem);
void AssignMemRefresh(FuncRefreshMem);
void AssignMemFreeFunc(void);
void AssignDebugFunc(FuncDebugMsg);

MMP_UBYTE* ZDRandomApplyBuffByte(int i_unit);
int* ZDRandomApplyBuffInt(int i_unit);

int* ZDRandomApplyBuffInt(int i_unit);
void kk_memset(void *b, int c, int len);
void kk_memcpy(void *d, void *s, int len);

#ifdef  __cplusplus
}
#endif 